This repository has been archived by the owner on Oct 2, 2023. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v3
->v4
5.3.0
->6.4.0
v6.14.2
->v6.19.0
v1.77.1
->v1.83.2
4.59.0
->5.16.1
v2
->v3
35.14.1
->36.91.0
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
actions/checkout (actions/checkout)
v4
Compare Source
ansible-collections/amazon.aws (amazon.aws)
v6.4.0
Compare Source
======
Release Summary
This release brings a new module named
amazon.aws.ec2_key_info
, some documentation improvements, new features and bugfixes.Minor Changes
disable_rollback
to update stack operation (https://github.com/ansible-collections/amazon.aws/issues/1681).file_name
to save private key in when new key is created by AWS. When this option is provided the generated private key will be removed from the module return (https://github.com/ansible-collections/amazon.aws/pull/1704).Bugfixes
Conditions
if there previously were not any (https://github.com/ansible-collections/amazon.aws/pull/1701).New Modules
v6.3.0
Compare Source
======
Release Summary
This release brings some new features and several bugfixes.
Minor Changes
state
choice calledstarted
. This starts the rds cluster (https://github.com/ansible-collections/amazon.aws/pull/1647/files).state
choice calledstopped
. This stops the rds cluster (https://github.com/ansible-collections/amazon.aws/pull/1647/files).wait_id
return value when a change is done (https://github.com/ansible-collections/amazon.aws/pull/1683).child_health_checks
to specify health checks that must be healthy for the calculated health check (https://github.com/ansible-collections/amazon.aws/pull/1631).health_threshold
to specify the minimum number of healthy child health checks that must be healthy for the calculated health check (https://github.com/ansible-collections/amazon.aws/pull/1631).type
choice calledCALCULATED
(https://github.com/ansible-collections/amazon.aws/pull/1631).Bugfixes
AllocatedStorage
,DBClusterInstanceClass
,StorageType
,Iops
, andEngineMode
to the list of parameters that can be passed when creating or modifying a Multi-AZ RDS cluster (https://github.com/ansible-collections/amazon.aws/pull/1657).v6.2.0
Compare Source
======
Release Summary
This release brings some new modules, features, and several bugfixes.
Minor Changes
resource_id
andresource_type
toparse_aws_arn
return values (https://github.com/ansible-collections/amazon.aws/pull/1619).validate_aws_arn
function to handle common pattern matching for ARNs (https://github.com/ansible-collections/amazon.aws/pull/1619).Bugfixes
scrub_none_values
function from module_utils to remove None values from nested dicts in supplied params. Nested None values were being retained and causing an error when sent through to the boto3 client operation (https://github.com/ansible-collections/amazon.aws/pull/1611).default_create
to allow users to have the option to choose whether they want to display an error message or create a NAT gateway when an EIP address is not found. The module (ec2_vpc_nat_gateway) had incorrectly failed silently if EIP didn't exist https://github.com/ansible-collections/amazon.aws/issues/12955).New Modules
v6.1.0
Compare Source
======
Release Summary
This release brings some new features, several bugfixes, and deprecated features are also included.
Minor Changes
Deprecated Features
/
has been deprecated and will be removed in a release after 2025-12-01 (https://github.com/ansible-collections/amazon.aws/pull/1549).Bugfixes
Content-Encoding: gzip
(https://github.com/ansible-collections/amazon.aws/pull/1575).create_or_update_alb()
was including ALB-specific attributes when updating an existing ALB but not when creating a new ALB (https://github.com/ansible-collections/amazon.aws/issues/1510).v6.0.1
Compare Source
======
Release Summary
This is a patch release that includes some bug fixes for the aws_ec2 inventory plugin and the s3_bucket and s3_object modules.
Bugfixes
NoRegionError
when no regions are provided and region isn't specified (https://github.com/ansible-collections/amazon.aws/issues/1551)./
(https://github.com/ansible-collections/amazon.aws/issues/1548).v6.0.0
Compare Source
======
Release Summary
This release brings some new plugins and features. Several bugfixes, breaking changes and deprecated features are also included. The amazon.aws collection has dropped support for
botocore<1.25.0
andboto3<1.22.0
. Support for Python 3.6 has also been dropped.Minor Changes
client
andresource
methods for overriding the default parameters (https://github.com/ansible-collections/amazon.aws/pull/1303).black
code formatter has been run across the collection to improve code consistency (https://github.com/ansible-collections/amazon.aws/pull/1465).aws_access_key
has been renamed toaccess_key
for consistency between modules and plugins,aws_access_key
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_profile
has been renamed toprofile
for consistency between modules and plugins,aws_profile
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_secret_key
has been renamed tosecret_key
for consistency between modules and plugins,aws_secret_key
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_security_token
has been renamed tosession_token
for consistency between modules and plugins,aws_security_token
remains as an alias. This change should have no observable effect for users outside the module/plugin documentation (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_account_attribute
lookup plugin has been refactored to useAWSLookupBase
as its base class (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_secret
lookup plugin has been refactored to useAWSLookupBase
as its base class (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_secret
lookup plugin has been renamedsecretsmanager_secret
,aws_secret
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_ssm
lookup plugin has been refactored to useAWSLookupBase
as its base class (https://github.com/ansible-collections/amazon.aws/pull/1225).aws_ssm
lookup plugin has been renamedssm_parameter
,aws_ssm
remains as an alias (https://github.com/ansible-collections/amazon.aws/pull/1225).%
and.format()
to fstrings (https://github.com/ansible-collections/amazon.aws/pull/1483).amazon.aws.boto3
fragment now pulls the botocore version requirements frommodule_utils.botocore
(https://github.com/ansible-collections/amazon.aws/pull/1248).amazon.aws.common.modules
andamazon.aws.common.plugins
(https://github.com/ansible-collections/amazon.aws/pull/1248).amazon.aws.region.modules
andamazon.aws.region.plugins
(https://github.com/ansible-collections/amazon.aws/pull/1248).ImageAvailable
waiter to retry when the image can't be found (https://github.com/ansible-collections/amazon.aws/pull/1321).module.params
(https://github.com/ansible-collections/amazon.aws/pull/1187).module.params
(https://github.com/ansible-collections/amazon.aws/pull/1337).get_target_from_rule()
(https://github.com/ansible-collections/amazon.aws/pull/1221).use_ssm_inventory
allowing to query ssm inventory information for configured EC2 instances and populate hostvars (https://github.com/ansible-collections/amazon.aws/issues/704).test_get_ssm_inventory
bycommunity.aws.ssm_inventory_info
(https://github.com/ansible-collections/amazon.aws/pull/1416).get_aws_account_info
helper rather than reimplementing (https://github.com/ansible-collections/amazon.aws/pull/1181).module
resource (https://github.com/ansible-collections/amazon.aws/pull/1336).module.params
(https://github.com/ansible-collections/amazon.aws/pull/1336).module.params
(https://github.com/ansible-collections/amazon.aws/pull/1336).get_aws_region
,get_aws_connection_info
so that the code can be reused by non-module plugins (https://github.com/ansible-collections/amazon.aws/pull/1231)._boto3_conn
for passing dictionaries of configuration (https://github.com/ansible-collections/amazon.aws/pull/1307).AWSConnectionBase
to support refactoring connection plugins (https://github.com/ansible-collections/amazon.aws/pull/1340).Breaking Changes / Porting Guide
botocore<1.25.0
andboto3<1.22.0
. Most modules will continue to work with older versions of the AWS SDK, however compatibility with older versions of the SDK is not guaranteed and will not be tested. When using older versions of the SDK a warning will be emitted by Ansible (https://github.com/ansible-collections/amazon.aws/pull/1342).instance_id
alias for thedevice_id
parameter has been removed. Please use thedevice_id
parameter name instead (https://github.com/ansible-collections/amazon.aws/issues/1176).instance_type
has been removed. At least one ofinstance_type
orlaunch_template
must be specified when launching new instances (https://github.com/ansible-collections/amazon.aws/pull/1315).new_options
return value has been deprecated after being renamed todhcp_config
. Please use thedhcp_config
ordhcp_options
return values (https://github.com/ansible-collections/amazon.aws/pull/1327).policy_file
parameter has been removed. I(policy) with a file lookup can be used instead (https://github.com/ansible-collections/amazon.aws/issues/1178).classic_link_enabled
return value has been removed. Support for EC2 Classic networking was dropped by AWS (https://github.com/ansible-collections/amazon.aws/pull/1374).classic_link_dns_status
return value has been removed. Support for EC2 Classic networking was dropped by AWS (https://github.com/ansible-collections/amazon.aws/pull/1374).classic_link_enabled
return value has been removed. Support for EC2 Classic networking was dropped by AWS (https://github.com/ansible-collections/amazon.aws/pull/1374).CloudRetry.backoff
has been removed. Please useCloudRetry.exponential_backoff
orCloudRetry.jittered_backoff
instead (https://github.com/ansible-collections/amazon.aws/issues/1110).Deprecated Features
boto3_profile
alias for theprofile
option has been deprecated, please useprofile
instead (https://github.com/ansible-collections/amazon.aws/pull/1225).amazon.aws.aws_credentials
docs fragment has been deprecated please useamazon.aws.common.plugins
instead (https://github.com/ansible-collections/amazon.aws/pull/1248).amazon.aws.aws_region
docs fragment has been deprecated please useamazon.aws.region.plugins
instead (https://github.com/ansible-collections/amazon.aws/pull/1248).amazon.aws.aws
docs fragment has been deprecated please useamazon.aws.common.modules
instead (https://github.com/ansible-collections/amazon.aws/pull/1248).amazon.aws.ec2
docs fragment has been deprecated please useamazon.aws.region.modules
instead (https://github.com/ansible-collections/amazon.aws/pull/1248).ansible_collections.amazon.aws.module_utils.policy.sort_json_policy_dict
has been deprecated consider usingansible_collections.amazon.aws.module_utils.poilcies.compare_policies
instead (https://github.com/ansible-collections/amazon.aws/pull/1136).dualstack
andendpoint_url
at the same time has been deprecated, thedualstack
parameter is ignored whenendpoint_url
is passed. Support will be removed in a release after 2024-12-01 (https://github.com/ansible-collections/amazon.aws/pull/1305).overwrite
other thanalways
,never
,different
or lastlast
has been deprecated. Boolean values should be replaced by the stringsalways
ornever
Support will be removed in a release after 2024-12-01 (https://github.com/ansible-collections/amazon.aws/pull/1305).dualstack
andendpoint_url
at the same time has been deprecated, thedualstack
parameter is ignored whenendpoint_url
is passed. Support will be removed in a release after 2024-12-01 (https://github.com/ansible-collections/amazon.aws/pull/1305).Removed Features (previously deprecated)
query
parameter was removed. Theamazon.aws.ec2_vpc_endpoint_info
module now only queries for endpoints. Services can be queried using theamazon.aws.ec2_vpc_endpoint_service_info
module (https://github.com/ansible-collections/amazon.aws/pull/1308).s3_object
module has been removed. S3 buckets can be created and deleted using theamazon.aws.s3_bucket
module (https://github.com/ansible-collections/amazon.aws/issues/1112).Bugfixes
describe_dhcp_options
after creation whenInvalidDhcpOptionID.NotFound
is raised (https://github.com/ansible-collections/amazon.aws/pull/1320).TypeError: deciding_wrapper() got multiple values for argument 'aws_retry'
when passing positional arguments to functions wrapped by AnsibleAWSModule.client (https://github.com/ansible-collections/amazon.aws/pull/1230).Name
tag key removal idempotentcy issue when creating health_check withuse_unique_names
andtags
set (https://github.com/ansible-collections/amazon.aws/pull/1253).New Plugins
Lookup
v5.5.4
: amazon.aws 5.5.4Compare Source
Release Summary
This release contains documentation updates including updated documentation relating to secure use of the ec2_key module.
Security Fixes
no_log
andregister
to avoid logging the private key (#1704).v5.5.3
Compare Source
======
Release Summary
This release contains a few bugfixes for rds_cluster.
Bugfixes
AllocatedStorage
,DBClusterInstanceClass
,StorageType
,Iops
, andEngineMode
to the list of parameters that can be passed when creating or modifying a Multi-AZ RDS cluster (https://github.com/ansible-collections/amazon.aws/pull/1657).v5.5.2
Compare Source
======
Bugfixes
ansible-community/ansible-lint (ansible-community/ansible-lint)
v6.19.0
Compare Source
Minor Changes
jinja[spacing]
rule (#3691) @ajinkyauBugfixes
ansible-lint
installed bypipx
(#3720) @chryslekey-order
rule (#3719) @ajinkyauv6.18.0
Compare Source
Minor Changes
Bugfixes
version_added
for complexity rule (#3623) @ajinkyauyaml[line-length]
rule (#3653) @shatakshiiiigit rev-parse
(#3610) @JohnVillalovosv6.17.2
Compare Source
Bugfixes
.yaml
extension (#3559) @bdsohav6.17.1
Compare Source
Bugfixes
v6.17.0
Compare Source
Minor Changes
Bugfixes
v6.16.2
Compare Source
Bugfixes
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.